prefix caching